crapped out

for something to die without sudden warning.
> You couldn't imagine how pissed I was when I fired up my computer this morning and found out that my three week old 160 GB drive crapped out on me.